Definition of Orange Balsam

  • (noun) North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil

Antonyms of Orange Balsam


No Antonyms Found.

Homophones of Orange Balsam


No Homophones Found.